windscreen cowl - Espagnol Anglais Dictionnaire